many drops make a rain shower - Espagnol Anglais Dictionnaire